plot(t,f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t)=t^2')
stem(n,g(n),'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(n)=n^2 ')
plot(t,t.^3, 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal real f(t)=t^3 ')
plot3(t,t.^2,t,'LineWidth',2)
title('Gráfica de la señal f(t)=t^2+tj ')
plot(t,f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t)=e^{-t} ')
y = piecewise(t < 0,0,t >= 0,exp(-t))
y =

fplot(y,[-3 5], 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal causal f(t)')
t = -5:0.01:3; % ajuste de t
plot(t,f(t+2), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t+2)')
plot(t,f(t)+2, 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t)+2')
t = 0:0.01:8; % ajuste de t
plot(t,f(t-3), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t-3)')
plot(t,f(t)-1, 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t)-1')
plot(t,f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -0.2 1.2])% ajuste visualización
title('Gráfica de la señal f(t)')
t = -pi:0.01:0; % ajuste t
plot(t,f(-t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -0.2 1.2])% ajuste visualización
title('Gráfica de la señal f(-t)')
t = 0:0.01:pi/2; % ajuste t
plot(t,f(2*t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -0.2 1.2])% ajuste visualización
title('Gráfica de la señal f(2t)')
t = -pi/2:0.01:0; % ajuste t
plot(t,f(-2*t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -0.2 1.2])% ajuste visualización
title('Gráfica de la señal f(-2t)')
t = 0:0.01:3*pi; % ajuste t
plot(t,f((1/3)*t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-10 10 -0.2 1.2])% ajuste visualización
title('Gráfica de la señal f((1/3)t)')
t = -3*pi:0.01:0; % ajuste t
plot(t,f((-1/3)*t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-10 10 -0.2 1.2]) % ajuste visualización
title('Gráfica de la señal f((-1/3)*t)')
plot(t,f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal f(t)')
plot(t,-2*f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal -2f(t)')
plot(t,2*f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal 2f(t)')
plot(t,(-1/3)*f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal (-1/3)f(t)')
plot(t,(1/3)*f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal (1/3)f(t)')
plot(t,-f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
axis([-5 5 -2.2 2.2])% ajuste visualización
title('Gráfica de la señal -f(t)')
g(t) = abs(t)*exp(-abs(t))
g(t) = 
g(-t)
ans = 
h(t)= t^3*cos(t)
h(t) = 
h(-t)
ans = 
f(t) = cos(t)+sin(3*t)-1
f(t) = 
f(-t)
ans = 
disp('f no es impar ni par')
f_p(t) = (f(t) + f(-t))/2
f_p(t) = 
f_p(-t)
ans = 
f_i(t) = (f(t) - f(-t))/2
f_i(t) = 
f_i(-t)
ans = 
fplot(f_p(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f_p(t)')
fplot(f_i(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f_i(t)')
fplot(f(t), 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal f(t)')
f(t) = exp(-t)
f(t) = 
g(t) = f(t)*u(t)
g(t) = 
fplot(g(t),[-3 5], 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal causal g(t)')
f(t) = u(t+1) - u(t-1) - 2 * u(t);
fplot(f(t),[-1.5 1.5], 'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la señal causal g(t)')
plot3(t,real(f),imag(f),'LineWidth',2)
title('Gráfica de la señal f(t)=e^{st} ')
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Parte imaginaria y parte real')
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('tiempo y parte real')
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('tiempo y parte imaginaria')
f(t) = exp(-t)*u(t)-exp(t)*u(-t);
g(t)=int(f(tau)*u(t-tau),tau,-inf,inf)
g(t) =

fplot(g,[-5,5],'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la convolución')
x(t) = (t + 1) * u(t + 1) - 2 * t * u(t) - (-t + 1) * u(t-1);
f(t) = 2 * (u(t + 1) - u(t-3));
g(t)=int(f(tau)*x(t-tau),tau,-inf,inf)
g(t) = 
fplot(g,[-3,5],'LineWidth',2)
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
title('Gráfica de la convolución')
f(t) = exp(lambda*t)*heaviside(t);
h(t) = int(f(tau)*x(t-tau),tau,0,t)*heaviside(t)
h(t) =

h(t) = int(f(tau)*x(t-tau),tau,0,t)*heaviside(t)
h(t) =

h(t)= h(t)*heaviside(t)
h(t) =

h = subs(h,lambda, -1)
h(t) = 